// 文本组件属性接口
export interface TuiTextProps {
  /**
   * 文本类型
   */
  type?: 'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger';
  
  /**
   * 文本尺寸
   */
  size?: 'extra-small' | 'small' | 'default' | 'medium' | 'large' | 'extra-large';
  
  /**
   * 文本粗细
   */
  weight?: 'normal' | 'bold' | 'bolder' | 'lighter' | number;
  
  /**
   * 文本行高
   */
  lineHeight?: 'sm' | 'md' | 'lg' | number;
  
  /**
   * 自定义颜色
   */
  color?: string;
  
  /**
   * 是否禁用
   * @default false
   */
  disabled?: boolean;
  
  /**
   * 自定义类名
   */
  className?: string;
  
  /**
   * 自定义样式
   */
  style?: Record<string, any>;
}